restoration techniques - Español Inglés Diccionario